package sy1_UML.dependency;
/**
 * @author wustwzx
 * 依赖关系示例：驾驶员开车
 * Driver依赖Car（使用关系）
 */

class Car { // 汽车类
	private String brand;

	public Car(String brand) {
		this.brand = brand;

	}

	public void move() {
		System.out.println(brand+"汽车在行驶...");
	}
}

class Driver {  //驾驶员类
	//方法参数类型为Car，使得Driver依赖Car
	public void drive(Car car) {
		car.move();
	}
}

public class DriverAndCar {

	public static void main(String[] args) {
		new Driver().drive(new Car("奥迪"));
	}
}
